feeder animals - Turkish English Dictionary